high energy scrubber - Turc Anglais Dictionnaire